package com.itheima.service;


import com.itheima.entity.PageResult;
import com.itheima.entity.QueryPageBean;

import com.itheima.pojo.SysUser;

import java.util.List;

public interface UserService {

 /**
  * 用户登录
  *
  * @param username 用户名
  * @param password 密 码
  * @return
  */
 boolean login(String username, String password);

 SysUser findByUsername(String username);

 void add(SysUser user, Integer[] roleIds);

 PageResult findPage(QueryPageBean pageBean);

 SysUser findById(Integer id);

 List<Integer> findRoleIdsByUserId(Integer userId);

 void edit(SysUser sysUser, Integer[] roleIds);

 void delById(Integer id);

}